types:
alienator
an unpleasant person who causes friendly people to become indifferent or unfriendly or hostile
critic
someone who frequently finds fault or makes harsh and unfair judgments
grabber
an unpleasant person who grabs inconsiderately
incubus
someone who causes great distress or anxiety
joker,
turkey
a person who does something thoughtless or annoying
oppressor
a person of authority who subjects others to undue pressures
pawer
a person who handles or caresses in a clumsy or overfamiliar manner
pharisee
a self-righteous or sanctimonious person
pill
a unpleasant or tiresome person
prude,
puritan
a person excessively concerned about propriety and decorum
bum,
crumb,
dirty dog,
git,
lowlife,
puke,
rat,
rotter,
skunk,
so-and-so,
stinker,
stinkpot
a person who is deemed to be despicable or contemptible
sneak
a person who is regarded as underhanded and furtive and contemptible
scorner,
sneerer
a person who expresses contempt by remarks or facial expression
snorter
someone who expresses contempt or indignation by uttering a snorting sound
upstart
an arrogant or presumptuous person
vulgarian
a vulgar person (especially someone who makes a vulgar display of wealth)
buzzard
an unpleasant and contemptible person, especially one who is rapacious
troglodyte
a bad-mannered person with ignorant or outdated ideas
demoniac
someone who acts as if possessed by a demon
dog in the manger
someone who prevents you from enjoying something that they themselves have no need for
exploiter,
user
a person who uses something or someone selfishly or unethically
dog,
frump
a dull, unattractive, or unpleasant person
gasbag,
windbag
a boring person who talks a great deal about uninteresting topics
harridan
a scolding (even vicious) old woman
hog,
pig
a person regarded as greedy and pig-like
know-all,
know-it-all
someone who thinks he knows everything and refuses to accept advice or information from others
kvetch
(Yiddish) a constant complainer
nitpicker
someone who makes small and unjustified criticisms
popinjay
a vain and talkative person (chatters like a parrot)
ribald
a ribald person; someone who uses vulgar and offensive language
roaster
a harsh or humorous critic (sometimes intended as a facetious compliment)
stuffed shirt
a bore who is extremely formal, pompous, and old-fashioned
switcher,
whipper
a person who administers punishment by wielding a switch or whip
torturer
someone who inflicts severe physical pain (usually for punishment or coercion)
junior
term of address for a disrespectful and annoying male
elitist
one who is biased in favor of those with high status